buffered etch - French English Dictionary